animal hospitals - Turkish English Dictionary